Explanatory evidence - Español Inglés Diccionario